diethyl toluamide - Turkish English Dictionary